約 4,933,644 件
https://w.atwiki.jp/stalker_cs/pages/61.html
ui_st_inventory.xml ?xml version= 1.0 encoding= windows-1251 ? string_table string id= st_activate_artefact text activate artifact /text アーティファクトを活性化 /string string id= st_attach_gl_to_rifle text attach grenade launcher to rifle /text ライフルにグレネードランチャーを装着 /string string id= st_attach_scope_to_pistol text attach scope to pistol /text 拳銃にスコープを装着 /string string id= st_attach_scope_to_rifle text attach scope to rifle /text ライフルにスコープを装着 /string string id= st_attach_silencer_to_pistol text attach silencer to pistol /text 拳銃にサイレンサーを装着 /string string id= st_attach_silencer_to_rifle text attach silencer to rifle /text ライフルにサイレンサーを装着 /string string id= st_base_cost text price /text 価格 /string string id= st_community text Group /text 陣営: /string string id= st_condition text Condition /text 状態 /string string id= st_detach_gl text detach grenade launcher /text グレネードランチャーを外す /string string id= st_detach_scope text detach scope /text スコープを外す /string string id= st_detach_silencer text detach silencer /text サイレンサーを外す /string string id= st_dress_outfit text wear suit /text スーツ装着 /string string id= st_drop text drop /text 捨てる /string string id= st_drop_all text drop all /text 全て捨てる /string string id= st_eat text eat /text 食べる /string string id= st_kg text kg /text /string string id= st_move_on_belt text attach to belt /text ベルトに装着 /string string id= st_move_to_bag text move to backpack /text バックパックへ移動 /string string id= st_move_to_slot text move to slot /text スロットへ移動 /string string id= st_sell_item text sell item /text アイテム売却 /string string id= st_ui_acid_sensor text Acid protection /text 抗酸性 /string string id= st_ui_armor_static text Armor condition /text アーマーの状態 /string string id= st_ui_fire_sensor text Fire protection /text 耐火性 /string string id= st_ui_health_static text Health /text 体力回復 /string string id= st_ui_main_sensor text Radioactive\ncontamination /text 放射能\n汚染 /string string id= st_ui_psi_sensor text Psy-protection /text 精神防御性 /string string id= st_ui_radia_sensor text Radiation protection /text 耐放射性 /string string id= st_ui_stamina_state text Stamina /text スタミナ /string string id= st_undress_outfit text remove suit /text スーツを脱ぐ /string string id= st_unload_magazine text unload /text 弾を抜く /string string id= st_use text use /text 使う /string string id= st_weight text weight /text 重量 /string string id= ui_inv_accuracy text Accuracy /text 精度 /string string id= ui_inv_ammo_pistol text Buy basic pistol ammo (Q) /text 基本拳銃弾薬を購入(Q) /string string id= ui_inv_ammo_rifle text Buy rifle ammo (W) /text ライフル弾薬を購入(W) /string string id= ui_inv_bag text Backpack /text バックパック /string string id= ui_inv_belt text Belt /text ベルト /string string id= ui_inv_bleeding text Bleeding /text 出血 /string string id= ui_inv_cancel text Cancel /text キャンセル /string string id= ui_inv_cant_buy_item text Can t buy item /text 購入不可アイテム /string string id= ui_inv_clear text Clear /text クリア /string string id= ui_inv_count_restr text Amount restrictions /text 額の制限 /string string id= ui_inv_damage text Damage /text ダメージ /string string id= ui_inv_default(F5) text Default (F5) /text 初期値(F5) /string string id= ui_inv_description text Description /text 説明 /string string id= ui_inv_drop text Take out /text 取り出す /string string id= ui_inv_equipment text Equipment /text 装備 /string string id= ui_inv_exit text Exit /text 終了 /string string id= ui_inv_granadelauncher_rifle text Buy grenade launcher attachment for rifle (D) /text ライフル用グレネードランチャーの購入(D) /string string id= ui_inv_granades text Grenades /text グレネード /string string id= ui_inv_granades_rifle text Buy grenades for the launcher (E) /text ランチャー用のグレネード弾の購入(E) /string string id= ui_inv_handling text Handling /text 取り扱い /string string id= ui_inv_has text is now /text /string string id= ui_inv_health text Health /text 体力 /string string id= ui_inv_heavy_weapons text Heavy /text 重い /string string id= ui_inv_items_list text List of items /text アイテムのリスト /string string id= ui_inv_last_buy text Buy last loadout /text 最後の装備を買う /string string id= ui_inv_last_buy(F4) text Previous (F4) /text 前へ (F4) /string string id= ui_inv_money text Money /text 所持金 /string string id= ui_inv_need text required /text 必要な /string string id= ui_inv_not_enought_money text Not enough money /text 所持金不足 /string string id= ui_inv_ok text OK /text OK /string string id= ui_inv_outfit_burn_protection text Burn /text 炎熱防御 /string string id= ui_inv_outfit_chemical_burn_protection text Chemical /text 化学防御 /string string id= ui_inv_outfit_explosion_protection text Explosion /text 爆風防御 /string string id= ui_inv_outfit_fire_wound_protection text Bulletproof /text 銃弾防御 /string string id= ui_inv_outfit_params text Parameters /text パラメータ /string string id= ui_inv_outfit_radiation_protection text Radiation /text 放射線防御 /string string id= ui_inv_outfit_shock_protection text Electric /text 電撃防御 /string string id= ui_inv_outfit_strike_protection text Impact /text 衝撃防御 /string string id= ui_inv_outfit_telepatic_protection text Telepathy /text 精神防御 /string string id= ui_inv_outfit_wound_protection text Rupture /text 出血防御 /string string id= ui_inv_outfits text Suits /text スーツ /string string id= ui_inv_personal text Suit /text スーツ /string string id= ui_inv_pistols text Pistols /text 拳銃 /string string id= ui_inv_power text Endurance /text 持久力 /string string id= ui_inv_preset1(F1) text Loadout 1 (F1) /text 装備 1 (F1) /string string id= ui_inv_preset2(F2) text Loadout 2 (F2) /text 装備 2 (F2) /string string id= ui_inv_preset3(F3) text Loadout 3 (F3) /text 装備 3 (F3) /string string id= ui_inv_primary_weapons text Primary /text プライマリ /string string id= ui_inv_radiation text Radiation /text 放射線 /string string id= ui_inv_rank_restr text Rank restriction /text ランク制限 /string string id= ui_inv_rate_of_fire text Rate of fire /text 射撃速度 /string string id= ui_inv_reset_items(C) text Reset (C) /text リセット (C) /string string id= ui_inv_rest text Rest /text 休む /string string id= ui_inv_rifles text Assault /text 攻撃 /string string id= ui_inv_satiety text Hunger /text 空腹 /string string id= ui_inv_scope_rifle text Buy optic scope for rifle (S) /text ライフルの光学スコープを購入する (S) /string string id= ui_inv_sell_items(X) text Sell all items in backpack (X) /text バックパックのすべてのアイテムを売る (X) /string string id= ui_inv_shop text Shop /text 店 /string string id= ui_inv_shotguns text Shotguns /text ショットガン /string string id= ui_inv_silencer_pistol text Buy silencer for pistol (A) /text 拳銃のサイレンサーを購入する (A) /string string id= ui_inv_silencer_rifle text Buy silencer for rifle (F) /text ライフルのサイレンサーを購入する (F) /string string id= ui_inv_sniper_rifles text Sniper /text スナイパー /string string id= ui_inv_time text Time /text 時間 /string string id= ui_inv_total_money text Total money /text 所持金総額 /string string id= ui_inv_weight text Weight /text 重量 /string string id= ui_inv_you_already_have text You already have /text すでに持っています /string string id= ui_st_err_gs_not_available text Online Services for S.T.A.L.K.E.R. are not available. /text S.T.A.L.K.E.R. のオンラインサービスは利用できません /string string id= ui_st_err_sb_master_server_conn_fail text Unable to connect to master server /text マスターサーバーへ接続することができませんでした /string string id= ui_st_outfit_protect text Protection /text プロテクション: /string string id= ui_st_preset_def text Preset loadout /text 初期装備 /string string id= ui_st_preset_stored_to text Purchased loadout saved as /text 購入した装備の保存 /string string id= ui_total_weight text Total weight /text 総重量: /string string id= not_enough_money_partner text The character doesn t have enough money. /text その人は、所持金が不足しています。 /string string id= not_enough_money_actor text You don t have enough money. /text 所持金が不足しています。 /string string id= ui_inv_outfit_additional_weight text Max weight /text 最大積載量 /string /string_table
https://w.atwiki.jp/lslwiki/pages/187.html
llGiveInventoryList llGiveInventoryList( key 相手 , string フォルダ , list 渡すもの ) 機能概略 "相手"のインベントリに"フォルダ"を作成し、そこに"渡すもの"をコピーします。 サンプル list lGIVELIST; list getInventoryList() { integer i; integer n = llGetInventoryNumber(INVENTORY_ALL); list result = []; for( i = 0; i n; i++ ) { result += [ llGetInventoryName(INVENTORY_ALL, i) ]; } return result; } default { state_entry() { lGIVELIST = getInventoryList(); } touch_start( integer n ) { integer i; for( i = 0; i n; i++ ) { llGiveInventoryList(llDetectedKey(i), "Present", lGIVELIST ); } } changed( integer change ) { if ( change == CHANGED_INVENTORY ) lGIVELIST = getInventoryList(); } } サンプルの使い方 1)適当なオブジェクトを1つ作成します。 2)新しいスクリプトの全文を、サンプルと置き換え、保存します。スクリプト名に「can be deleted」とか書いておきましょう。 3)自分のインベントリから、適当にオブジェクト(服とか)をいくつか入れます。 3)オブジェクトをTouchして、オブジェクトの中にあったものが全て(スクリプトも)自分のインベントリに入ることを確認します。 Tips コピー許可のあるものしか、与えられません。 3秒間の遅延(Delay)が発生します。 詳細な説明 相手のインベントリにフォルダを作成し、そこに渡すものをコピーします。 コピーを行う前に、実行してよいかを尋ねるダイアログボックスが開きます。 相手が物の場合は、フォルダを作成しません。(できません。) エラーメッセージ:Group owned objects cannot give inventory. 渡すものがない場合、エラーがでます。 エラーメッセージ:Unable to give inventory list No items passed filter History 来客数: - 選択肢 投票 役に立った (2) 役立たずだった (1) 名前 コメント
https://w.atwiki.jp/mountandblade/pages/131.html
MODフォルダ内のファイルを弄ってゲームバランスをちょっと改変、快適にするTips集。 簡単に弄ることができ、ソースが配布されていない各種MODでも概ね応用できます。 注意名声5毎につき部隊の上限を+1にしたい 部隊の成長を早くしたい 賊の一団を大きくして、もっと大規模な戦がしたい 賊の一団を大きくして、もっと大規模な戦がしたい【補足】 賊のリスポン間隔を短くしたい 村長に会う為に、いちいち村へ入るのが面倒臭い ギルドマスターに会う為に、いちいち(ry 牛をプレイヤーに追従させるようにする 牛を高速に トーナメント優勝で得られる名声を増やす 村で一度に雇える新兵の数を増やしたい 商人の所持金を増やしたい 武器屋に火器を追加したい ワールドマップでの移動速度UP 森マップを平地に差替える 食料の減りを遅くしたい 注意 弄る前のお約束ごと ここでの「MODフォルダ」とは、Mount Blade/Modules内にあるフォルダを指します。Nativeであれば、Mount Blade/Modules/Nativeフォルダ内のファイル群を弄ることになります。 実行する前に必ず該当ファイルのバックアップを取って下さい。 wikiの都合上、該当行を丸々コピペして検索しても引っかからない場合があります。半角スペースが連続していると勝手に省略されたり、赤字で強調すると末尾に余計な空白が入るwikiの仕様のため、丸々コピーして貼り付けると概ねロクな事になりません。 各項の「」内の短いワードで検索して、該当部分だけを直に書き換えて下さい。 なんでこんな面倒な仕様なのかこっちだって嘆きたい。 ここで書かれているTipsは、全て本家フォーラムからの引用です。(URL参照) Compilation of 82 little tweaks http //forums.taleworlds.net/index.php/topic,46290.0.html (上のリンクが繋がらない時)http //forums.taleworlds.com/index.php?topic=46290.0 本家には多くの改変例が紹介されていますが、容量の都合で頻繁に使用するものだけ抜粋しました。 あちらの方が丁寧に解説されており、英語が分かる人や書き換えの要領が分かった人は さっさとフォーラム参照した方が精神衛生上大変宜しいと思います。 書いてる本人が言うんだから間違いない。 名声5毎につき部隊の上限を+1にしたい 名声を25稼いでやっと上限+1なんて…とお嘆きの貴方に。 MODフォルダ内にあるscripts.txtを開き、「game_get_party_companion_limit -1」で検索(43行目)。 次に「1224979098644774916 25 2105」で探す。間に挟まれている25が書き換えの対象。 game_get_party_companion_limit -1 12 2133 2 1224979098644774912 360287970189639680 2133 2 1224979098644774913 10 2170 3 1224979098644774914 1369094286720630785 1224979098644774912 2172 3 1224979098644774915 1224979098644774912 3 2107 2 1224979098644774914 3 2105 2 1224979098644774913 1224979098644774914 2105 2 1224979098644774913 1224979098644774915 520 3 1224979098644774916 1224979098644774912 7 2123 3 1224979098644774917 1224979098644774916 25 2105 2 1224979098644774913 1224979098644774917 2133 2 72057594037927936 1224979098644774913 2075 1 72057594037927936 一番目の赤字(デフォ10)が基本のPTサイズ。 ここを999にすると、、、後は判るな? 二番目の赤字(デフォ3)がリーダーシップ1p毎の増加量。 ここを999にするとリーダーシップを10にした場合9990人になる、ご利用は計画的に。 三番目の赤字(デフォ25)の部分がパーティサイズ+1当たりに必要な名声値。デフォルトは名声25で上限が+1される。 「25」を5に書き換えると上限+1当たりに必要な名声値が5になるので、名声値による影響がデフォルトの5倍になる。 部隊の成長を早くしたい 育てた部隊が一度壊滅したらやる気しねえ…とか思っている貴方に。 script.txtを開き"2108 2 1224979098644774922 100 1674"で検索します。 ヒットしない場合は"party_give_xp_and_gold -1"でそれらしい所を探しましょう。 2108 2 1224979098644774922 100 1674 赤字の100は、戦闘後に部下の得る経験値の割合を示します。これを50にすれば経験値が2倍になります。 該当記事 http //forums.taleworlds.com/index.php/topic,46290.msg1239909.html#msg1239909 賊の一団を大きくして、もっと大規模な戦がしたい 100人Looterとか200人山賊団にする方法。 MODフォルダ内にあるparty_templates.txtを開き、「pt_looters Looters」で検索(9行目)。 pt_looters Looters 2251799813685257 0 2 312 98 4 25 0 -1 -1 -1 -1 -1 pt_manhunters Manhunters 2 0 23 137 106 9 40 0 -1 -1 -1 -1 -1 pt_steppe_bandits Steppe_Bandits 562949953421319 0 2 312 104 5 56 0 -1 -1 -1 -1 -1 pt_forest_bandits Forest_Bandits 562949953421321 0 26 312 102 5 58 0 -1 -1 -1 -1 -1 pt_mountain_bandits Mountain_Bandits 562949953421321 0 25 312 101 5 60 0 -1 -1 -1 -1 -1 pt_sea_raiders Sea_Raiders 562949953421321 0 2 312 103 5 50 0 -1 -1 -1 -1 -1 赤字の部分が部隊の最少人数と最大人数。 Looterの場合、1部隊あたり最少4人から最大25人で構成されている。 この数字を「50 100」に変えると、1部隊あたり50~100人のLooterが各地に出現する。他の賊も要領は同じ。 書き換えた設定はリスポン後に反映されるので、変更後に賊を潰して少し待つ必要がある(デフォルトだと36h)。 増量させたは良いものの、うっかり賊を根絶やしにしてしまって退屈な貴方は 「賊のリスポン間隔を短くしたい」も参照すると幸せに。 Native以外のMODの場合、賊の名前がNativeと異なる場合がある。 TroopEditorで予め賊の部隊構成と数を確認して、それに合致する部分を探すと良い。 TroopEditor自体でも書き換えることが可能だが、こちらの方法だと新しいセーブデータでないと反映されない(はず)。 賊の一団を大きくして、もっと大規模な戦がしたい【補足】 Nativeの賊は単一の兵種で構成されているため数だけを調整すれば済むが、 複数の兵種から構成される賊の場合はNativeと異なるので注意 ここではPoPmodの賊の一種、「Snake Cult」を例に補足する pt_snake_cult Snake_Cult_Party 562949953421321 0 25 458 209 1 3 0 249 15 20 0 208 50 52 0 207 40 60 0 206 30 40 0 24 10 10 1 青字は兵種の登録番号。209 1 3なら、209番目の兵士(PoPではSerpent Priestess)を1-3人加える。 緑字は捕虜か否かの識別。通常は0だが、1の場合その部隊の捕虜として扱われる。 例では末尾の24の兵(Fermer)が10-10(つまり必ず10人固定)、捕虜として加わる。 以上をまとめると、例に出したSnake Cultは6種類の兵から構成される(うち1種は捕虜) 複数の兵種から構成されている部隊ほど煩雑に見えるが、基本は兵士の登録番号、最少人数と最大人数、捕虜か否かの3つを1セットとして繰り返されている。単に賊の人数だけ増やしたいのであれば、赤字の部分だけ書き換えれば良い。人数の後ろには必ず0か1で区切られているので、それを目印にすると分かりやすい。 賊のリスポン間隔を短くしたい MODフォルダ内にあるsimple_triggers.txtを開き、「1 1 1 936748722493063455」で検索(67行目)。 36.000000 1 1 1 936748722493063455 赤字の部分が賊のリスポン時間の間隔。36なら36時間に一度リスポンする。 6なり12あたりに書き換えると、休憩している間に虐殺した賊が皆元気に走り回っている。 MODによっては検索しても見つからない場合がある。その時は67行目前後を探すとそれらしいのが見つかる。 村長に会う為に、いちいち村へ入るのが面倒臭い 村での選択肢一覧に、「村長と会う―village_elder_meeting」を追加する方法。 MODフォルダ内にあるmenus.txtを開き、「mno_village_manage」で検索(164行目)。 2133 2 144115188075856088 1 3 0 11 mno_village_manage 4 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 541 3 144115188075856056 7 360287970189639680 Manage_this_village. 2 2133 2 144115188075856040 864691128455135312 2060 1 864691128455135318 . mno_recruit_volunteers 1 1 1 936748722493063461 Recruit_Volunteers. 5 4 0 1 1 936748722493063394 5 0 2060 1 864691128455135314 3 0 . mno_village_center 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Go_to_the_village_center. 21 4 0 1 1 936748722493063394 5 0 521 3 1224979098644774912 144115188075856056 10 1261 1 1224979098644774912 1262 0 521 3 1224979098644774913 144115188075856056 25 1263 2 11 1224979098644774913 1 1 936748722493063393 4 0 200 1 504403158265495558 2147485921 0 546 3 504403158265495558 1 144115188075856056 2147483850 1 504403158265495558 2147483851 1 504403158265495558 1263 2 45 360287970189640286 3 0 1911 1 792633534417207299 1910 1 1224979098644774912 2048 0 3 0 Door_to_the_village_center. mno_village_buy_food 2 541 3 144115188075856056 35 0 2147484209 3 144115188075856056 39 1 まず、赤字の11を12に書き換える。(一覧に選択肢を一つ増やすため) 次に「Door_to_the_village_center. 」を検索し、その後ろに以下の行を丸々放り込む。 (「Door_to_the_village_center.」の後ろには半角スペースがあるのでうっかり消さないよう注意) mno_village_elder_meeting 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Meet_with_the_Village_Elder. 12 4 0 1 1 936748722493063394 5 0 1261 1 720575940379279361 1262 0 1263 2 0 360287970189639680 521 3 1224979098644774912 144115188075856056 25 1263 2 11 1224979098644774912 1911 1 792633534417207297 1910 1 720575940379279361 2049 1 1224979098644774912 3 0 . 書き換えた後は次の様になる。(赤字と青字の部分が修正・追加箇所) 2133 2 144115188075856089 1 3 0 12 mno_village_manage 4 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 541 3 144115188075856056 7 360287970189639680 Manage_this_village. 2 2133 2 144115188075856040 864691128455135312 2060 1 864691128455135318 . mno_recruit_volunteers 1 1 1 936748722493063461 Recruit_Volunteers. 5 4 0 1 1 936748722493063394 5 0 2060 1 864691128455135314 3 0 . mno_village_center 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Go_to_the_village_center. 21 4 0 1 1 936748722493063394 5 0 521 3 1224979098644774912 144115188075856056 10 1261 1 1224979098644774912 1262 0 521 3 1224979098644774913 144115188075856056 25 1263 2 11 1224979098644774913 1 1 936748722493063393 4 0 200 1 504403158265495558 2147485921 0 546 3 504403158265495558 1 144115188075856056 2147483850 1 504403158265495558 2147483851 1 504403158265495558 1263 2 45 360287970189640286 3 0 1911 1 792633534417207299 1910 1 1224979098644774912 2048 0 3 0 Door_to_the_village_center. mno_village_elder_meeting 3 2147484189 3 144115188075856056 35 2 2147484189 3 144115188075856056 35 1 2147484209 3 144115188075856056 39 1 Meet_with_the_Village_Elder. 12 4 0 1 1 936748722493063394 5 0 1261 1 720575940379279361 1262 0 1263 2 0 360287970189639680 521 3 1224979098644774912 144115188075856056 25 1263 2 11 1224979098644774912 1911 1 792633534417207297 1910 1 720575940379279361 2049 1 1224979098644774912 3 0 . mno_village_buy_food 2 541 3 144115188075856056 35 0 2147484209 3 144115188075856056 39 1 そのまま青字の部分をコピーすればいけそうな気もするけど、 wikiが余計な空白を追加してたり必要な空白を勝手に省略している恐れがあるので、 青字の部分は必ず本家フォーラムの該当記事からコピーして下さい。 URL http //forums.taleworlds.net/index.php/topic,46290.msg1275842.html#msg1275842 ギルドマスターに会う為に、いちいち(ry ページの容量の都合で割愛。方法は村長の場合と一緒。 menus.txtを開き、「mno_castle_castle」を探した後は該当記事(URL参照)の通りに書き換えて下さい。 (赤字の部分を23から24へ修正、青字の行を該当箇所に追加) URL http //forums.taleworlds.net/index.php/topic,46290.msg1275842.html#msg1275842 牛をプレイヤーに追従させるようにする 追いかけるの面倒臭いよね。 MODフォルダ内にあるmenus.txtを開き、「menu_cattle_herd 4096」を探す(61行目)。 次に「144115188075856110 11 1641」を検索。間に挟まれた11を4に書き換えるだけ。 menu_cattle_herd 4096 You_encounter_a_herd_of_cattle. none 2 600 1 1152921504606847136 2031 1 1441151880758558741 4 mno_cattle_drive_away 0 Drive_the_cattle_onward. 4 501 3 144115188075856110 7 1 1640 2 144115188075856110 11 1641 2 144115188075856110 648518346341351424 2040 0 . mno_cattle_stop 0 Bring_the_herd_to_a_stop. 3 501 3 144115188075856110 7 0 1640 2 144115188075856110 0 2040 0 . 赤字の11を「4」にすれば牛はプレイヤーに追従するようになる。 牛を高速に 速さが足りないので加速させる方法。 MODフォルダ内にあるtroops.txtを開き、「trp_cattle Cattle Cattle」を探す(164行目)。 trp_cattle Cattle Cattle 0 0 0 3 0 0 赤字の「0」を「1024」に書き換え、 trp_cattle Cattle Cattle 1024 0 0 3 0 0 にする。次に168行目の「0 0 0 0 0 0」を探す。(目と鼻の先) 0 0 0 0 0 0 青字の部分を、 0 167772160 0 10 0 0 にすれば完成。 例によってwikiの仕様で全体像を書けないので、該当記事(URL参照)を見た方がすんなり理解できます。 URL http //forums.taleworlds.net/index.php/topic,46290.msg1217127.html#msg1217127 トーナメント優勝で得られる名声を増やす 得られる名声が+20じゃ満足できない貴方に。 MODフォルダ内にあるmenus.txtを開き、「menu_town_tournament_won」で検索(209行目)。 同じ行内から「360287970189639680 20 1 3」を探す。この部分の20が対象。 menu_town_tournament_won 512 You_have_won_the_tournament_of_{s3}!_You_are_filled_with_pride_as_the_crowd_cheers_your_name._In_addition_to_honour,_fame_and_glory,_you_earn_a_prize_of_{reg9}_denars._{s8} none 21 2330 2 3 144115188075856056 1 3 936748722493063318 360287970189639680 20 1 3 936748722493063320 144115188075856056 1 2133 2 72057594037927945 200 1062 2 250 360287970189639680 1528 2 360287970189639680 72057594037927945 2319 1 8 2120 3 1224979098644774912 144115188075856096 144115188075856097 4 0 32 2 144115188075856097 0 2133 2 72057594037927944 1224979098644774912 2320 2 8 1585267068834414980 3 0 1528 2 360287970189639680 1224979098644774912 2133 2 1224979098644774913 0 2123 3 1224979098644774913 144115188075856097 5 521 3 1224979098644774914 144115188075856056 51 2106 2 1224979098644774914 1224979098644774913 2111 2 1224979098644774914 250 501 3 144115188075856056 51 1224979098644774914 1 1 936748722493063518 1 赤字の部分が得られる優勝して得られる名声値。これを任意の値に書き換え。 村で一度に雇える新兵の数を増やしたい ちょっと面倒なので要注意。 MODフォルダ内にあるscripts.txtを開き、「update_volunteer_troops_in_village」で検索(535行目)。 update_volunteer_troops_in_village -1 35 23 2 1224979098644774912 1 521 3 1224979098644774913 1224979098644774912 26 521 3 1224979098644774914 1224979098644774912 19 522 3 1224979098644774915 1224979098644774914 41 2133 2 1224979098644774916 1 2123 3 1224979098644774917 1224979098644774913 10 6 3 1224979098644774918 0 1224979098644774917 2136 3 1224979098644774919 0 100 2147483678 2 1224979098644774919 10 2136 3 1224979098644774919 0 2 1561 3 1224979098644774920 1224979098644774915 1224979098644774919 4 0 2147483680 2 1224979098644774920 0 1561 3 1224979098644774920 1224979098644774915 0 3 0 32 2 1224979098644774920 0 2105 2 1224979098644774916 1 2133 2 1224979098644774915 1224979098644774920 3 0 2133 2 1224979098644774921 7 4 0 30 2 1224979098644774913 5 2133 2 1224979098644774921 1224979098644774913 2108 2 1224979098644774921 2 2105 2 1224979098644774921 10 5 0 2147483678 2 1224979098644774913 0 2133 2 1224979098644774921 0 3 0 2107 2 1224979098644774921 3 2120 3 1224979098644774922 2 1224979098644774916 2108 2 1224979098644774921 1224979098644774922 2136 3 1224979098644774923 0 1224979098644774921 501 3 1224979098644774912 92 1224979098644774915 501 3 1224979098644774912 93 1224979098644774923 赤字の「7」は村との関係が5未満の際に雇える新兵の最大数。7なら一度に0~7人志願する。 プレイヤーと村の関係が「5」以上のとき、次の計算式で志願兵の数を決定する。 計算式 村との関係/2+10。 つまり村との友好度が50あれば、50/2+10=35で0~35人志願してくることになる。 該当記事 http //forums.taleworlds.net/index.php/topic,46290.msg1219966.html#msg1219966 商人の所持金を増やしたい 1. 商人の所持金を変えたいModのフォルダを開きます。 # 場所はC \Program Files\Mount Blade\Modules\[Mod名] 2. triggers.txtを開きます。 3. 先頭から"2136"で検索します。 いくつか見つかりますが、先頭から1~4番目の"2136"が対象です。 4. 商人の所持金を決める数字を見つけます。 "2136の前の数字"が前から順にGoods Merchants(雑貨屋)、Armourers(防具屋)、Weaponsmiths(武器屋)、 Horse Merchants(馬屋)の基本値になります。また、"2136から3番目/4番目の数字"が増加分になります。 参考までにNativeの値は以下の通りです。 Goods Merchants(雑貨屋) 1500, 500/1000 Armourers(防具屋) 900, 200/400 Weaponsmiths(武器屋) 900, 200/400 Horse Merchants(馬屋) 600, 200/400 # Modによっては最初から数値を弄られてる事もあるので、この数字で検索するのはかなり無駄っぽいです。 5. 数字を好きに弄ります。 ネタ元氏は初期値50000、増分10000/20000とかやってます。2倍で様子見るとか、手軽に10倍とか、色々試してみてください。 例 Nativeの場合 4行目の終わりの方(雑貨屋用): 1500 2136 3 1224979098644774920 500 1000 ↓10倍 15000 2136 3 1224979098644774920 5000 10000 6. 保存して終了します 7. M Bを起動し、数日たつと反映されていきます。セーブゲームでもokです。 所持金が基本値未満だと増分の範囲内でランダムな額が商人の財布に入る、との事です。 該当記事 http //forums.taleworlds.com/index.php/topic,46290.msg1247972.html#msg1247972 武器屋に火器を追加したい 1. triggers.txtを開きます。 2. 先頭から"24.000000"で検索します。 4つ見つかりますが、先頭から3番目の"24.000000"が対象です。 3. 青字の19を22に書き換えます。これは武器屋の扱う品種の数を決定するもの。 さらに"72057594037927938 6 2"で検索し、その後に赤字の部分を追加します。各節の半角スペースを消さないように注意。 赤字内の16がピストル、17がマスケット、18が弾丸に相当。マスケはNativeにはないので他Modから移植するなりしてください。 0.000000 0.000000 24.000000 0 19 1492 1 100 1490 1 150 6 3 72057594037927938 360287970189640086 360287970189640104 1512 3 72057594037927938 2 5 1512 3 72057594037927938 3 5 1512 3 72057594037927938 4 5 1512 3 72057594037927938 7 6 1512 3 72057594037927938 8 4 1512 3 72057594037927938 9 3 1512 3 72057594037927938 10 5 1512 3 72057594037927938 5 2 1512 3 72057594037927938 6 2 1512 3 72057594037927938 16 2 1512 3 72057594037927938 17 2 1512 3 72057594037927938 18 2 1510 2 72057594037927938 30 1511 1 72057594037927938 2149 2 72057594037927942 72057594037927938 2147483678 2 72057594037927942 900 2136 3 1224979098644774912 200 400 1 3 936748722493063468 72057594037927938 1224979098644774912 3 1 0 4. item_kinds1.txtを開きます。 5. pistolで検索し、0の後ろの赤字の"4194320"を"4259856"に書き換えます。これは追加したい武器にMerchandise属性をつけるもの。 弾丸はcartridgesで検索し、同様に0の後ろの"18"を"65554"に書き換える。マスケは個々のmodによって違うので自分で確認を。 ぶっちゃけitemeditorを使う方が、全然早いし正確なのでオススメ。 itm_flintlock_pistol Flintlock_Pistol Flintlock_Pistol 1 flintlock_pistol 0 4194320 481036795904 230 0 1.500000 100 0 0 65 0 0 38 160 0 1 297 0 6. 保存して終了します。 7. M Bを起動し、数日たつと反映されます。セーブゲームでも可(確認済)。 該当記事 http //forums.taleworlds.com/index.php/topic,46290.msg2075911/topicseen.html#msg2075911 ワールドマップでの移動速度UP modフォルダのmodule.iniのtime_multiplierの値を増やせばいい 森マップを平地に差替える mod\scenesというフォルダに入ってるscn_random_scene_plain_forest.scoというファイルをリネーム、あるいは別なフォルダに入れる。 scn_random_scene_plain.scoというファイルをコピペしてscn_random_scene_plain_forest.scoとリネームする。 これだけでかなりFPSが改善される。それプラス木>岩差し替えをしたらさらに改善される http //ux.getuploader.com/MnB/download/4/replace_tree_with_rock.zip 食料の減りを遅くしたい simple_triggers.txtの14.000000を検索し値を大きくすればいい(デフォルトは14時間で消費処理)
https://w.atwiki.jp/lslwiki/pages/262.html
llRemoveInventory llRemoveInventory(string inventory) 機能概略 サンプル Tips 詳細な説明 History 来客数: - 選択肢 投票 役に立った (0) 役立たずだった (0) 名前 コメント
https://w.atwiki.jp/vlite/pages/12.html
https://w.atwiki.jp/mizcremorne/pages/83.html
llAllowInventoryDrop llAllowInventoryDrop(integer add) オブジェクトのコンテンツへのアイテムドロップを許可/不許可にする。 引数addにTRUEを指定した場合はドロップ許可、FALSEにすると不許可である。 通常、オブジェクトのmodify権限を持っていない場合は、コンテンツの中にアイテムを入れることはできない。 しかしこの関数を使ってドロップを許可すると、誰でも任意のアイテムをコンテンツに入れることができるようになる。 なお、FALSEを指定してドロップを不許可にしたからといって、modify権限を持っているユーザーがドロップできなくなるわけではない。 つまりこの関数は、modify権限持っていないユーザーに関して、コンテンツへのアイテムドロップを許可するかしないかを設定する関数である。 参考までに、コンテンツへのアイテムドロップが行われるとchangeイベントが発生するが、modify権限の有無によってセットされるフラグが異なる。 modify権限を保持しているユーザーによるアイテムドロップ時はCHANGED_INVENTORYフラグ、modify権限の無いユーザーの場合はCHANGED_ALLOWED_DROPフラグがセットされる。 以下のようにして判定が可能である。 changed(integer mask){ if(mask CHANGED_INVENTORY){ llWhisper(0, "Contents has changed by user who have modify permission."); }else if(mask CHANGED_ALLOWED_DROP){ llWhisper(0, "Contents has changed by user who dose not have modify permission."); } } modify権限の有無に関わらずコンテンツへのアイテムドロップを検知するには以下の判定で良い。 changed(integer mask){ if(mask (CHANGED_INVENTORY | CHANGED_ALLOWED_DROP)){ llWhisper(0, "Contents has changed."); } }
https://w.atwiki.jp/igbi/
○○攻略wiki 画像とか タイトル Book Inventory(仮) ジャンル CRPG ハード 未定 発売日 未定 開発元 未定 発売元 未定 CERO 未定 お知らせ サイトについて 当サイト管理人はwikiを編集するのが初めてであるが故、更新速度が遅いのはご了承願いたい。
https://w.atwiki.jp/csdejp/pages/58.html
?xml version="1.0" encoding="windows-1251" ? string_table string id="st_activate_artefact" text Artefakt aktivieren /text /string string id="st_attach_gl_to_rifle" text Granatwerfer an Gewehr anbringen /text /string string id="st_attach_scope_to_pistol" text Zielfernrohr an Pistole anbringen /text /string string id="st_attach_scope_to_rifle" text Zielfernrohr an Gewehr anbringen /text /string string id="st_attach_silencer_to_pistol" text Schalld舂pfer an Pistole anbringen /text /string string id="st_attach_silencer_to_rifle" text Schalld舂pfer an Gewehr anbringen /text /string string id="st_base_cost" text Preis /text /string string id="st_community" text Gruppe /text /string string id="st_condition" text Zustand /text /string string id="st_detach_gl" text Granatwerfer abmontieren /text /string string id="st_detach_scope" text Zielfernrohr abmontieren /text /string string id="st_detach_silencer" text Schalld舂pfer abmontieren /text /string string id="st_dress_outfit" text Anzug anlegen /text /string string id="st_drop" text fallen lassen /text /string string id="st_drop_all" text alles fallen lassen /text /string string id="st_eat" text essen /text /string string id="st_kg" text kg /text /string string id="st_move_on_belt" text am G・tel anbringen /text /string string id="st_move_to_bag" text in Rucksack stecken /text /string string id="st_move_to_slot" text in Slot stecken /text /string string id="st_sell_item" text Gegenstand verkaufen /text /string string id="st_ui_acid_sensor" text S舫reschutz /text /string string id="st_ui_armor_static" text Zustand der Panzerung /text /string string id="st_ui_fire_sensor" text Feuerschutz /text /string string id="st_ui_health_static" text Gesundheit /text /string string id="st_ui_main_sensor" text Radioaktive\n Verstrahlung /text /string string id="st_ui_psi_sensor" text Psi-Schutz /text /string string id="st_ui_radia_sensor" text Strahlungsschutz /text /string string id="st_ui_stamina_state" text Ausdauer /text /string string id="st_undress_outfit" text Anzug ablegen /text /string string id="st_unload_magazine" text entladen /text /string string id="st_use" text benutzen /text /string string id="st_weight" text Gewicht /text /string string id="ui_inv_accuracy" text Genauigkeit /text /string string id="ui_inv_ammo_pistol" text Munition f・ Pistole kaufen (Q) /text /string string id="ui_inv_ammo_rifle" text Munition f・ Gewehr kaufen (W) /text /string string id="ui_inv_bag" text Seine Objekte /text /string string id="ui_inv_belt" text G・tel /text /string string id="ui_inv_bleeding" text Wunden /text /string string id="ui_inv_cancel" text Abbruch /text /string string id="ui_inv_cant_buy_item" text Objekt kann nicht gekauft werden /text /string string id="ui_inv_clear" text Zur・ksetzen /text /string string id="ui_inv_count_restr" text Mengenbeschr舅kung /text /string string id="ui_inv_damage" text Schaden /text /string string id="ui_inv_default(F5)" text Vorgegebene Objekte (F5) /text /string string id="ui_inv_description" text Beschreibung /text /string string id="ui_inv_drop" text Herausnehmen /text /string string id="ui_inv_equipment" text Ausr・tung /text /string string id="ui_inv_exit" text Verlassen /text /string string id="ui_inv_granadelauncher_rifle" text Granatenwerfer f・ Gewehr kaufen (D) /text /string string id="ui_inv_granades" text Granaten /text /string string id="ui_inv_granades_rifle" text Granaten f・ Werfer (E) kaufen /text /string string id="ui_inv_handling" text Handhabung /text /string string id="ui_inv_has" text jetzt /text /string string id="ui_inv_health" text Gesundheit /text /string string id="ui_inv_heavy_weapons" text Schwer /text /string string id="ui_inv_items_list" text Gegenstandsliste /text /string string id="ui_inv_last_buy" text Vorheriges Set kaufen /text /string string id="ui_inv_last_buy(F4)" text Letzte Objekte (F4) /text /string string id="ui_inv_money" text Geld /text /string string id="ui_inv_need" text benigt /text /string string id="ui_inv_not_enought_money" text Geld reicht nicht aus /text /string string id="ui_inv_ok" text OK /text /string string id="ui_inv_outfit_burn_protection" text Verbrennung /text /string string id="ui_inv_outfit_chemical_burn_protection" text Ver舩zung /text /string string id="ui_inv_outfit_explosion_protection" text Explosion /text /string string id="ui_inv_outfit_fire_wound_protection" text Panzerkappe /text /string string id="ui_inv_outfit_params" text Parameter /text /string string id="ui_inv_outfit_radiation_protection" text Strahlung /text /string string id="ui_inv_outfit_shock_protection" text Elektrizit舩 /text /string string id="ui_inv_outfit_strike_protection" text Aufprall /text /string string id="ui_inv_outfit_telepatic_protection" text Telepathie /text /string string id="ui_inv_outfit_wound_protection" text Rei゚er /text /string string id="ui_inv_outfits" text Anz・e /text /string string id="ui_inv_personal" text Anzug /text /string string id="ui_inv_pistols" text Pistolen /text /string string id="ui_inv_power" text Ausdauer /text /string string id="ui_inv_preset1(F1)" text Vorgabe 1 (F1) /text /string string id="ui_inv_preset2(F2)" text Vorgabe 2 (F2) /text /string string id="ui_inv_preset3(F3)" text Vorgabe 3 (F3) /text /string string id="ui_inv_primary_weapons" text Prim舐 /text /string string id="ui_inv_radiation" text Strahlung /text /string string id="ui_inv_rank_restr" text Rangbeschr舅kung /text /string string id="ui_inv_rate_of_fire" text Feuerrate /text /string string id="ui_inv_reset_items(C)" text Objekte zur・ksetzen (C) /text /string string id="ui_inv_rest" text Ausruhen /text /string string id="ui_inv_rifles" text Sturmgewehre /text /string string id="ui_inv_satiety" text Hunger /text /string string id="ui_inv_scope_rifle" text Zielfernrohr f・ Gewehr kaufen (S) /text /string string id="ui_inv_sell_items(X)" text Alle Gegenst舅de im Rucksack verkaufen (X) /text /string string id="ui_inv_shop" text Laden /text /string string id="ui_inv_shotguns" text Schrotflinten /text /string string id="ui_inv_silencer_pistol" text Schalld舂pfer f・ Pistole kaufen (A) /text /string string id="ui_inv_silencer_rifle" text Schalld舂pfer f・ Gewehr kaufen (F) /text /string string id="ui_inv_sniper_rifles" text Scharfsch・zen /text /string string id="ui_inv_time" text Zeit /text /string string id="ui_inv_total_money" text Gesamtes Geld /text /string string id="ui_inv_weight" text Gewicht /text /string string id="ui_inv_you_already_have" text Sie haben schon /text /string string id="ui_st_err_gs_not_available" text S.T.A.L.K.E.R.-Onlinedienste sind nicht verf・bar. /text /string string id="ui_st_err_sb_master_server_conn_fail" text Keine Verbindung zum Master-Server /text /string string id="ui_st_outfit_protect" text Schutz /text /string string id="ui_st_preset_def" text Grundausst. /text /string string id="ui_st_preset_stored_to" text Gekauftes Set speichern unter /text /string string id="ui_total_weight" text Gesamtgewicht /text /string string id="not_enough_money_partner" text Der Charakter hat nicht gen・end Geld. /text /string string id="not_enough_money_actor" text Du hast nicht gen・end Geld. /text /string /string_table
https://w.atwiki.jp/stalker_cop/pages/36.html
?xml version = 1.0 encoding = windows-1251 ? string_table string id= not_enough_money_actor text You do not have enough money /text 所持金が足りない /string string id= not_enough_money_partner text character did not have enough money /text 相手の所持金が足りない /string string id= quick_use_str_1 text $$ACTION_QUICK_USE_1$$ /text $$ACTION_QUICK_USE_1$$ /string string id= quick_use_str_2 text $$ACTION_QUICK_USE_2$$ /text $$ACTION_QUICK_USE_2$$ /string string id= quick_use_str_3 text $$ACTION_QUICK_USE_3$$ /text $$ACTION_QUICK_USE_3$$ /string string id= quick_use_str_4 text $$ACTION_QUICK_USE_4$$ /text $$ACTION_QUICK_USE_4$$ /string string id= st_activate_artefact text activate artifact /text アーティファクト活性化 /string string id= st_attach_gl_to_rifle text attach a grenade launcher to /text グレネードランチャー装着: /string string id= st_attach_scope_to_pistol text attach the sight to /text スコープ装着: /string string id= st_attach_silencer_to_pistol text attach a silencer to /text サプレッサー装着: /string string id= st_base_cost text Price /text 価格 /string string id= st_community text Group /text 派閥 /string string id= st_condition text Condition /text 状態 /string string id= st_detach_gl text detach grenade launcher /text グレネードランチャーを外す /string string id= st_detach_scope text disconnect sight /text スコープを外す /string string id= st_detach_silencer text disconnect silencer /text サプレッサーを外す /string string id= st_dress_outfit text wear a suit /text スーツを着る /string string id= st_drop text throw /text 捨てる /string string id= st_drop_all text throw all /text 全部捨てる /string string id= st_eat text eat /text 食べる /string string id= st_kg text kg /text kg /string string id= st_move_on_belt text hang on a belt /text ベルトに装着する /string string id= st_move_to_bag text away in a backpack /text バッグに移す /string string id= st_move_to_slot text move into the slot /text スロットに移す /string string id= st_no_trade_tip_1 text dealer is not interested in such things. /text このトレーダーはそのような種類の商品は扱っていない /string string id= st_no_trade_tip_2 text subject in too poor condition for sale. /text 状態が悪過ぎて売れない /string string id= st_play text play /text プレイ /string string id= st_sell_item text sell the item /text アイテムを売却する /string string id= st_ui_armor_static text Condition armor /text スーツ の状態 /string string id= st_ui_main_sensor text Radiation poisoning /text 急性放射線障害 /string string id= st_undress_outfit text withdraw suit /text スーツを脱ぐ /string string id= st_unload_magazine text defuse /text 弾薬を抜く /string string id= st_use text use /text 使う /string string id= st_weight text Weight /text 重量 /string string id= ui_ammo_count text Ammo Cap. /text 装弾数 /string string id= ui_inv_accuracy text Accuracy /text 命中精度 /string string id= ui_inv_ammo_pistol text Buy basic ammunition for the pistol (Q) /text 拳銃の通常弾薬を購入(Q) /string string id= ui_inv_ammo_rifle text Buy cartridges for rifles (W) /text ライフルの弾薬を購入(W) /string string id= ui_inv_bleeding text Healing /text 止血効果 /string string id= ui_inv_cancel text Cancel /text キャンセル /string string id= ui_inv_cant_buy_item text can not buy weapons /text 武器を購入できない /string string id= ui_inv_count_restr text restriction on the number /text 数を制限する /string string id= ui_inv_damage text Damage /text ダメージ /string string id= ui_inv_default(F5) text Start (F5) /text 開始(F5) /string string id= ui_inv_exit text Exit /text 終了 /string string id= ui_inv_granadelauncher_rifle text Buy grenade launcher for a rifle (D) /text グレネードランチャー購入(D) /string string id= ui_inv_granades_rifle text Buy grenades for grenade launcher (E) /text グレネードランチャーのグレネード弾を購入(E) /string string id= ui_inv_handling text Handling /text 取り回し /string string id= ui_inv_has text Now /text Now /string string id= ui_inv_health text Restore. Health /text ヘルス回復 /string string id= ui_inv_heavy_weapons text Heavy /text 重火器 /string string id= ui_inv_last_buy text Buy last acquisition of a set /text 前のセットを購入 /string string id= ui_inv_last_buy(F4) text Previous (F4) /text 前(F4) /string string id= ui_inv_money text Money /text 所持金 /string string id= ui_inv_need text must /text 必須 /string string id= ui_inv_not_enought_money text enough money /text 所持金不足 /string string id= ui_inv_ok text OK /text OK /string string id= ui_inv_outfit_additional_weight text carried weight /text 積載重量増加 /string string id= ui_inv_outfit_burn_protection text Heat protection /text 火炎耐性 /string string id= ui_inv_outfit_chemical_burn_protection text Chemical protection /text 薬品耐性 /string string id= ui_inv_outfit_fire_wound_protection text Armor /text 防弾耐性 /string string id= ui_inv_outfit_radiation_protection text Radiozaschita /text 放射能耐性 /string string id= ui_inv_outfit_shock_protection text Electrical /text 電撃耐性 /string string id= ui_inv_outfit_telepatic_protection text Psi-defense /text Psy耐性 /string string id= ui_inv_outfit_wound_protection text Wound Protection /text 衝撃耐性 /string !-- typo修正 体制 → 耐性 -- string id= ui_inv_power text Restore. forces /text スタミナ回復 /string string id= ui_inv_preset1(F1) text Set 1 (F1) /text セット1(F1) /string string id= ui_inv_preset2(F2) text Set 2 (F2) /text セット2(F2) /string string id= ui_inv_preset3(F3) text Set 3 (F3) /text セット3(F3) /string string id= ui_inv_radiation text Radiation /text 放射能 /string string id= ui_inv_rank_restr text restriction rank /text ランク制限 /string string id= ui_inv_rate_of_fire text Rate of fire /text 連射速度 /string string id= ui_inv_reset_items(C) text Clear (C) /text クリア(C) /string string id= ui_inv_rifles text Machines /text アサルトライフル /string string id= ui_inv_satiety text Saturation /text 空腹回復 /string string id= ui_inv_scope_rifle text Buy telescopic sight for rifles (S) /text このライフル用のスコープを購入(S) /string string id= ui_inv_sell_items(X) text sell all items from a backpack (X) /text バックパック内の全てのアイテムを売却(X) /string string id= ui_inv_shotguns text Shotguns /text 散弾銃 /string string id= ui_inv_silencer_pistol text Buy a silencer for a gun (A) /text この銃用のサイレンサーを購入(A) /string string id= ui_inv_silencer_rifle text Buy a silencer for the rifle (F) /text このライフル用のサイレンサーを購入(F) /string string id= ui_inv_sniper_rifles text Sniper /text 狙撃銃 /string string id= ui_inv_time text Time /text 時間 /string string id= ui_inv_you_already_have text Already have /text 既に持っている /string string id= ui_st_err_gs_not_available text Online services S.T.A.L.K.E.R. available. /text S.T.A.L.K.E.R.オンラインサービス利用不可能 /string string id= ui_st_err_sb_master_server_conn_fail text Unable to connect to the master server /text マスターサーバーに接続出来ない /string string id= ui_st_outfit_protect text Protection /text 防護服 /string string id= ui_st_preset_def text Start /text 開始 /string string id= ui_st_preset_stored_to text acquisition of a set is saved as /text 装備セットをセーブする /string string id= ui_total_weight text Total weight /text 総重量 /string string id= st_drink text drink /text 飲む /string string id= ui_inv_outfit_power_restore text restoration /text スタミナ回復 /string string id= st_undress_helmet text remove helmet /text ヘルメットを脱ぐ /string string id= st_dress_helmet text wear a helmet /text ヘルメットを被る /string string id= st_ui_bleeding_sensor text Bleeding /text 出血 /string string id= ui_inv_weight text Max. weight /text 最大積載量 /string string id= st_ui_health_sensor text s health /text ヘルス /string string id= ui_ammo_types text Ammunition /text 弾薬 /string string id= ui_inv_effect_time text Lasts /text 持続時間 /string string id= ui_inv_seconds_short text sec. /text 秒 /string string id= ui_inv_survive_surge text to weather the release /text Emission 回避 /string /string_table
https://w.atwiki.jp/miura_takashi/pages/20.html
ADVENTUREがらみでVRML 1.0 を見なくてはいけなくなった。これがまた古い規格なのでどこにも載っていないが,検索してみると OpenInventor というライブラリを使ったら読めるらしい。おお、Amira 関連で出てきとったな。と言うことで,とりあえずダウンロードしてコンパイルしてみる。(サンプルのアプリで開けるかもしれん) /usr/include/architecture/ppc/math.h 224 error declaration of C function float acos(float) conflicts with /usr/include/architecture/ppc/math.h 223 error previous declaration double acos(double) here という種類のエラーが大量に出てくる。何だ? 直前の行を見てみると、 /usr/bin/g++ -D_DOUBLE_MATH_ONLY -I/usr/X11R6/include -I. -I../../lib/database/include -I../../lib/interaction/include -I../../lib/nodekits/include -I../../libSoXt/include -dynamic -fno-common -DIVPREFIX=\"/usr\" -O -DNDEBUG -c ppp.c++ この D_DOUBLE_MATH_ONLY で検索をかけると,以下の記事が出てきた。 In an effort to get OIV building for DarwinPorts, I had to make a series of patches. Most significantly, I needed to build the library before installing it. I needed to use plain make before running make install . The default makefiles aren t really set up to accommodate that, as they expect to the find libInventor in the installed location. I m not sure if this makes a mess of linking, but perhaps using libtool with install_name could resolve problems? Anyhow, here are the changes that I made make/ivcommondefs removed MATHDEFS for darwin, as apple-gcc 3.3 doesn t need them anymore (same as Edward Patel s patch) make/localrules.apple added -lmx for math library linking (same as Edward Patel s patch) libFL/ang/flfreetype.h new versions of freetype2 seem to require a different way to include the header several GNUmakefiles added LLDOPTS with $(IVDEPTH)/lib and $(IVDEPTH)/libSoXt so that in-place builds work Chris さらに情報をあさっていたら,OpenInventorをMacOSXに入れてるページを見つけた。 http //ww2.cs.fsu.edu/~reece/OIVtut.html Open Inventor on Darwin In the spring semester of 2005 I took Dr. Banks s Scientific Visualization course. It was a fascinating course that taught me quite a bit, but there was one problem. It used SGI s Open Inventor extensively, and my machine of choice was my trusty iBook. Unwilling to lose my mobility just so I could make a few images, I gritted my teeth and managed to compile a working version of Open Inventor. This page walks you through the necessary steps. Things you will need 1.A working Mac running OS X. I use 10.3 (Jaguar), and I imagine that Tiger will work just as well. 2.Motif, lesstif, or if you have neither, Fink, for installation of lesstif (should require just fink install lesstif ). 3.The Open Inventor source code. Version 2.1.5-10 is the latest. 4.Apple s X11 implementation. Since Open Inventor is in no way OS X native, it still expects an X server, so make sure you can provide one. Procedure 1.There are some interesting errors in the math.h file for ppc architecture. The Inventor source defines _DOUBLE_MATH_ONLY (which is supposed to prevent predefined functions that use or return variable of type floats), but it isn t properly implemented by the header file, so that needs to be changed. Make a backup copy of /usr/include/architecture/ppc/math.h, then open it for editing. 2.On or about line 210 or so of this file there will be the following line extern float acosf( float ); Replace the line with the following three lines #ifndef _DOUBLE_MATH_ONLY extern float acosf( float ); #endif 3.The previous step set the float version of the function acos() so that it would not be defined if _DOUBLE_MATH_ONLY is set. The following functions, found in the same file, also need to be modified similarly •asinf(float) •atanf(float) •atan2f(float) •cosf(float) •sinf(float) •tanf(float) •powf(float) •sqrtf(float) 4.Once these functions have been appropriatly modified, save the file (you do have a backup, right?). 5.Download the Open Inventor source code linked above if you haven t already. Unpack it to a convenient directory, and cd to that directory. I m assuming that you unpacked it to /usr/src/inventor 6.More file editing! Make a backup of the file /usr/src/inventor/make/ivcommondefs, then edit it in the following manner (pay close attention, this is poorly laid out) 1.Find the line ifeq ($(usingDarwin), 1) 2.the next series of lines should look like this FREETYPE = 1 CC = /usr/bin/gcc C++ = /usr/bin/g++ LD = /usr/bin/libtool ARFLAGS = vrs INSTALL = /usr/bin/install LCXXDEFS += $(MATHDEFS) LCDEFS += $(MATHDEFS) DARWINOPTS = -dynamic -fno-common LCXXOPTS += $(DARWINOPTS) LCOPTS += $(DARWINOPTS) X11DIR = /usr/X11R6 X11INCDIR = $(X11DIR)/include X11LIBDIR = $(X11DIR)/lib 3.After these lines (after the first cluster of lines dealing with X11, for those too impatient to read through all that), add the following lines FINKDIR=/sw FINKLIBDIR=$(FINKDIR)/lib FINKINCDIR=$(FINKDIR)/include 4.Those lines tell the compiler where to find libraries and headers that have been installed by Fink. These are useful, as using Fink to install Mesa is infinitely easier than doing it by hand. Anyway, the next lines look like this LCXXINCS += -I$(X11INCDIR) LCINCS += -I$(X11INCDIR) -I$(X11INCDIR)/freetype2 LDDSOOPTS += -dynamic -all_load -L$(X11LIBDIR) LDOPTS += -multiply_defined suppress -L$(X11LIBDIR) CXXDSOOPTS += -bundle -flat_namespace -undefined suppress -L$(X11LIBDIR) LOCALRULES = $(IVDEPTH)/make/localrules.apple endif 5.Everywhere you see a -L$(X11LIBDIR) in the above lines, edit that line to add -L$(FINKLIBDIR) to the end of it. Similarly, whenever you see a -I$(X11INCDIR), add -I$(FINKINCDIR) to the end of that line. 6.Save the file. 7.From here on it s relatively smooth sailing. Return to the root of the Inventor source tree and read the README.FIRST included with the source code. You should be able to compile with little to no trouble if you follow the instructions (make sure to notice the Darwin specific ones!). ということで直してみたが,今度は powerpc-apple-darwin8-gcc-4.0.0 /freetype2 No such file or directory というエラーが出て止まる。フォントを指定する部分が切れているらしいので, To use the FreeType interface, set the FL_FONT_PATH environment variable to the directory where TrueType fonts are installed (defaults to /usr/share/data/fonts) and run the linkTrueType.sh script in libFL/freetype as root. というのを読んで, setenv FL_FONT_PATH “/sw/src/xfree86-4.3.99.16-2/xc/lib/freetype2/” としてから sh linkTrueType.sh を走らせたらさらに少し進んだ。こんどは /usr/bin/ld warning -L directory name (/usr/src//usr/lib) does not exist というエラーが出てくる。//があるのがおかしいので,該当部分を見てみると(ivcommondefs) # # Inventor install directories. # IVPREFIX = /usr LCXXOPTS += -DIVPREFIX=¥"$(IVPREFIX)¥" LCOPTS += -DIVPREFIX=¥"$(IVPREFIX)¥" IVBINDIR = $(IVROOT)/$(IVPREFIX)/bin IVLIBDIR = $(IVROOT)/$(IVPREFIX)/lib IVDLIBDIR = $(IVLIBDIR)/InventorDebug IVHDRTOP = $(IVROOT)/$(IVPREFIX)/include/Inventor IVHDRDIR = $(IVHDRTOP)/$(HDRSUBDIR) IVMAN1DIR = $(IVROOT)/$(IVPREFIX)/man/man1 IVMAN3DIR = $(IVROOT)/$(IVPREFIX)/man/man3 IVHELPDIR = $(IVROOT)/$(IVPREFIX)/share/help IVDATADIR = $(IVROOT)/$(IVPREFIX)/share/data/models IVDEMODIR = $(IVROOT)/$(IVPREFIX)/demos IVDEMOBINDIR = $(IVDEMODIR)/Inventor IVDEMODATADIR = $(IVDEMODIR)/data/Inventor となっている。とりあえずIVROOT を””にしてみる(ルートにインストールする)とそのエラーは消えるが, /usr/bin/g++ -L//usr/lib -multiply_defined suppress -L/usr/X11R6/lib -L/sw/lib ppp.o -lm -lXm -lXt -lX11 -lGLU -lGL -liconv -ldl -lcc_dynamic -lstdc++ -lmx -o ppp /usr/bin/ld can t locate file for -lcc_dynamic がでてくる。これでも//usr/lib というのがでてくるが... 前述のソースのIVPREFIX をusr のみにしてみるが、次は /usr/bin/ld can t locate file for -lcc_dynamic というのが出てくる。対応するライブラリ(libgcc.a)を探して, LD = /usr/bin/libtool とあるところを LD = /usr/local/lib に変えてみる。 どうもうまくいかん。そのうちにADVENTURE のホームページを見ていたら,Meshmanというソフトを発見。これを使ったら普通に見えるので、ばかばかしくなってインストール終了。 後日再チャレンジ。マニュアルを読み直して, 5.Everywhere you see a -L$(X11LIBDIR) in the above lines, edit that line to add -L$(FINKLIBDIR) to the end of it. Similarly, whenever you see a -I$(X11INCDIR), add -I$(FINKINCDIR) to the end of that line. の部分を,引用されている部分のみにする。 「ライブラリが定義されていない」というエラーが二つばかり出た「-lXm」「-lcc_dynamic」ので、単純に削ったらさらにコンパイラが通る。 SoText2.c++ In member function SbBool SoBitmapFontCache convertToUCS(uint32_t, const SoMFString ) SoText2.c++ 781 error invalid conversion from char** to const char** SoText2.c++ 781 error initializing argument 2 of size_t libiconv(void*, const char**, size_t*, char**, size_t*) make[5] *** [SoText2.o] Error 1 というエラーが出た。とりあえず、char と const char の差は何だ? そもそも/usr/bin/ldって何だ?とおもって、manをかけてみると,リンカらしい。 ものすごく久しぶりに再度コンパイルにチャレンジ。-lcc_dynamic がない、とか出てくるので,何かなと思ってmiでマルチファイル検索をかけてみたら,appleローカルの設定らしい。面倒なので削ってみたら,かなりコンパイルが進む。何だ?